<?php if (!count($pager->getResults()))
echo 'Нет публикаций';
else { 
?>

<?php     
    foreach ($pager->getResults() as $article)
    {    	
    	echo '<div class = "text7">» '.$article['title'].link_to(' Читать&nbsp;далее', 'article_view',$article)."<hr></div>";    
    }
?>

<?php        //  BEGINING PAGINATOR
	if ($pager->haveToPaginate())
	{ ?>
<table class="paginator">
<tr>
<td width = '18%'>
<?php if ($pager->getPage() != 1){ ?>
<a href="<?php echo url_for('article/'. sfContext::getInstance()->getActionName()) ?>?page=1">
«первая&nbsp;страница</a>

<a href="<?php echo url_for('article/'. sfContext::getInstance()->getActionName()); ?>?page=<?php echo $pager->getPreviousPage()?>">
предыдущая&nbsp;страница </a> 
<?php } else { 
echo '«первая&nbsp;страница ';
echo 'предыдущая&nbsp;страница ';
} ?>
</td>
<td width = '64%'>
[  
<?php foreach ($pager->getLinks() as $page): ?> <?php if ($page == $pager->getPage()): ?>
<?php echo $page ?> <?php else: ?> <a
	href="<?php echo url_for('article/'. sfContext::getInstance()->getActionName()) ?>?page=<?php echo $page ?>"><?php echo $page ?></a>
<?php endif; ?> <?php endforeach; ?> ]
</td>
<td width='18%'>
<?php if ($pager->getPage() != $pager->getLastPage()) { ?>
<a	href="<?php echo url_for('article/'. sfContext::getInstance()->getActionName()) ?>?page=<?php echo $pager->getNextPage() ?>">
следующая&nbsp;страница</a> 
<a	href="<?php echo url_for('article/'. sfContext::getInstance()->getActionName()) ?>?page=<?php echo $pager->getLastPage() ?>">
последняя&nbsp;страница»</a>
<?php } else{ ?>
следующая&nbsp;страница
последняя&nbsp;страница»
<?php } ?>
</td>
</tr>
</table>
<?php }  // END OF PAGINATION ?>

<?php } ?>